//
//  DropDownClass.h
//  DropDownMenuDome
//
//  Created by Bc_Ltf on 15/1/19.
//  Copyright (c) 2015年 Bc_Ltf. All rights reserved.
//

#import <UIKit/UIKit.h>

typedef NS_ENUM(NSUInteger, MSFilterViewType) {
    MSFilterViewTypeOneTable, // 单个tableView选择控件
    MSFilterViewTypeMoreTableEqualWidth, // 多个tableView 左边的tableview与右边的tableview宽度一致
    MSFilterViewTypeMoreTableLessWidth, // 多个tableView 左边第一个tableview的宽度小些
    MSFilterViewTypeFilter, // 筛选页(暂时筛选页用另外的view赋值)
};

@interface DropDownView : UIView<UITableViewDataSource,UITableViewDelegate>

/** isTwoTable YES-是两个tableView NO-是单tableView */
- (instancetype)initWithFrame:(CGRect)frame data:(NSArray *)dataSource viewType:(MSFilterViewType)viewType;

@property (nonatomic, strong) UITableView *leftTableView;
@property (nonatomic, strong) UITableView *rightTableView;

/** 选中的筛选数据 */
@property (nonatomic, copy) void (^SelectBlock)(NSDictionary *selectFilterDic);

/** 隐藏view */
- (void)hiddenView;

@end
